CN SD75I 5673 + SD70M-2 8877 are on their knees with 143 mixed climbing the rolling hills along Lake Ontario's shore line.